﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FriendlyURL.Web.Domain.Models;

namespace FriendlyURL.Web.Domain.Abstract
{
    public interface IRequestLogRepository
    {
        Request_Log GetRequestLogByRequestLogID(int requestLogId);
        IEnumerable<Request_Log> GetRequestLogs { get; }

        Request_Log AddRequestLog(int linkId, int userId, DateTime requestDate);
        Request_Log UpdateRequestLog(int requestId, string columnName, string value);
        bool DeleteRequestLog(int id);
    }
}
